#faculty {
	background:url('img/faculty_basker.gif') no-repeat top left;
}
#thought {
	background:url('img/thought_basker.gif') no-repeat top left;
}
#paper {
	background:url('img/paper_basker.gif') no-repeat top left;
}
#link {
	background:url('img/links_basker.gif') no-repeat top left;
}
#people {
	background:url('img/people_basker.gif') no-repeat top left;
}
#home {
	background:url('img/home_basker.gif') no-repeat top left;
}
#admin {
	background:url('img/admin_basker.gif') no-repeat top left;
}
#archive {
	background:url('img/archive_basker.gif') no-repeat top left;
}

.upper_bar_main {
	background:url('img/box_ie.png') no-repeat 100% 0px;
}
.upper_bar_round {
	background:url('img/box_ie.png') no-repeat 0px 0px;
}
.body_main_left {
	background:url('img/borders_ie.png') repeat-y 1px 0px;
}
.body_main_right {
	background:url('img/borders_ie.png') repeat-y 100% -1px;
}
.lower_bar_main {
	background:url('img/box_ie.png') no-repeat 100% 100%;
}
.lower_bar_round {
	background:url('img/box_ie.png') no-repeat 0px 100%;
}

.quote_box {
	font-style:normal;
}
.quote_box p.quoted_text {
	height:32px;
}

table#image_container img {
	width:expression((this.width>160)? "160px" : this.width);
}

#calendar {
	font-size:12px;
}
#calendar .month_nav {
	margin:0 5px;
}

#log_entry {
	width:expression((this.width>500)? "500px" : this.width);
}

.article .body .content_image img {
	width:expression((this.width>150)? "150px" : this.width);
	height:expression((this.height>200)? "200px" : this.height);
}
.site .content_image img {
	width:expression((this.width>$('content').getWidth()/2)? $('content').getWidth()/2 : this.width);
	height:expression((this.height>150)? "150px" : this.height);
}
.comment_body .content_image img {
	width:98%;
}

.article .author {
	padding:0;
	margin:5px 0;
}

#auto_search {
	background:url('img/search.gif') no-repeat right;
}

#header .lower_bar_main {
	width:97%;
	margin-top:-1px;
}

#auto_search_choices {
	border-bottom:2px solid #d1d1d1;
	border-right:2px solid #d1d1d1;
	border-left:2px solid #eee;
	border-top:none;
}

.day {
	margin-bottom:5px;
}

.person .details {
	margin:-5px 0 5px 0;
	color:#555;
}

#info_body {
	overflow:hidden;
}

.comment_body {
	background:url('img/comment_body_ie.png') repeat-y;
}